Objetivo_1.1#

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import plotly.express as pxs
import altair as alt
import datos

import warnings

# Ignorar advertencias de tipo FutureWarning
warnings.simplefilter(action='ignore', category=FutureWarning)

Distribucion, summaries, cajas y bigotes#

Histogramas, Cajas y bigotes, sumary de :

  • ‘colesterol_total(mg/dl)’

  • ‘cLDL(mg/dl)’

  • ‘HDL(mg/dl)’

  • ‘trigliceridos(mg/dl)’

datos = datos.datos
colesterol_total = datos['colesterol_total(mg/dl)']
hist = alt.Chart(datos).mark_bar().encode(x = alt.X('colesterol_total(mg/dl)', 
                                                    bin = alt.BinParams(maxbins = 20)), y = 'count()') 
bxplt = alt.Chart(datos).mark_boxplot().encode(
    alt.Y('colesterol_total(mg/dl)').scale(zero=False)
).properties(width=300,height=300)
chart = alt.hconcat(hist, bxplt).properties(
    title="Distribución de colesterol_total(mg/dl)"
)
chart.show()
hist = alt.Chart(datos).mark_bar().encode(x = alt.X('cLDL(mg/dl)', 
                                                    bin = alt.BinParams(maxbins = 20)), y = 'count()') 
bxplt = alt.Chart(datos).mark_boxplot().encode(
    alt.Y('cLDL(mg/dl)').scale(zero=False)
).properties(width=300,height=300)
chart = alt.hconcat(hist, bxplt).properties(
    title="Distribución de cLDL(mg/dl)"
)
chart.show()
hist = alt.Chart(datos).mark_bar().encode(x = alt.X('HDL(mg/dl)', 
                                                    bin = alt.BinParams(maxbins = 20)), y = 'count()') 
bxplt = alt.Chart(datos).mark_boxplot().encode(
    alt.Y('HDL(mg/dl)').scale(zero=False)
).properties(width=300,height=300)
chart = alt.hconcat(hist, bxplt).properties(
    title="Distribución de HDL(mg/dl)"
)
chart.show()
hist = alt.Chart(datos).mark_bar().encode(x = alt.X('trigliceridos(mg/dl)', 
                                                    bin = alt.BinParams(maxbins = 20)), y = 'count()') 
bxplt = alt.Chart(datos).mark_boxplot().encode(
    alt.Y('trigliceridos(mg/dl)').scale(zero=False)
).properties(width=300,height=300)
chart = alt.hconcat(hist, bxplt).properties(
    title="Distribución de Triglicéridos"
)
chart.show()